// components/tabbar/index.js
const app = getApp();
import tabbarList from './router.js'
const ipx = app.getCache("isIpx")
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    activeIdx: {
      type: Number,
      value: 0
    },
  },

  /**
   * 组件的初始数据
   */
  data: {
    tabbarList: tabbarList,
    ipx
  },

  /**
   * 组件的方法列表
   */
  methods: {
    handleItemTap(e) {
      const {
        idx,
        path
      } = e.currentTarget.dataset

      if (idx === this.data.activeIdx) {
        // this.trigger('refresh')
        return
      }
      wx.switchTab({
        url: `/${path}`,
      })
    },
    onAuthChanged(newVal) {
    },
  },
  ready() {},
  pageLifetimes: {
    // 组件所在页面的生命周期函数
    show: function () {}
  },

})